home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Mail / sendmail-8.7_5 / README
Text File  |  1996-02-23  |  4KB  |  64 lines

  1. Finally, a decent sendmail for NEXTSTEP!  This version is compiled for multiple architectures, supports NetInfo, NIS, smrsh, and outgoing aliases (YourName@host.com) with the user database.
  2.  
  3. Documentation for sendmail 8.7 is in /etc/sendmail/doc.  Configuration files are in /etc/sendmail/cf.  You will need the GNU m4 compiler to create a .cf configuration file for use with this version of sendmail.  It is available in the proglang subdirectory on next-ftp.peak.org's NeXT FTP archive.
  4.  
  5. I recommend that you pick up a copy of the O'Reilly and Associates book on sendmail before using this version of sendmail.  Furthermore, the installation and use of this software is entirely at your own risk.  Read the notice below for more details.
  6.  
  7. Here are some installation tips:
  8.  
  9. 1.  Create a FQDN (fully qualified domain name) in NetInfo's host directory.  i.e.  if you have a mailhost called nextstep and your domain name is company.com.  Add a host alias for nextstep called nextstep.company.com.
  10.  
  11. 2.  Create your .cf configuration file from a .mc file and put it in /etc NOT /etc/sendmail.cf.  You may need to change NetInfo's /locations/sendmail directory as well to point to this new standard BSD location.
  12.  
  13. *  If you want to route all your mail to a central mail hub (most network clients want this), look at the clientproto.mc template.
  14.  
  15. *  If you want to set up a central mail hub (most standalone systems want this), look at the generic-bsd4.4.mc template.
  16.  
  17. In either case, make sure you create a copy of the template and change the OSTYPE to nextstep.
  18.  
  19. 3.  Create a /etc/service.switch file.  This file governs how host and alias information is found.  The first field is the map name (hosts, aliases, etc...) while all other fields are the places to look for that information.
  20.  
  21. Here is an example for standalone systems.  Network systems may want to add "dns" and "nis" to the search path.
  22.  
  23. hosts    netinfo files
  24. aliases netinfo files
  25.  
  26. Robert La Ferla
  27. Registered OPENSTEP / NEXTSTEP Consultant
  28. Boston, MA
  29. + 1 (617) 252-0088
  30. Robert_La_Ferla@hot.com
  31.  
  32. #
  33. # Copyright (c) 1983 Eric P. Allman
  34. # Copyright (c) 1988, 1993
  35. #    The Regents of the University of California.  All rights reserved.
  36. #
  37. # Redistribution and use in source and binary forms, with or without
  38. # modification, are permitted provided that the following conditions
  39. # are met:
  40. # 1. Redistributions of source code must retain the above copyright
  41. #    notice, this list of conditions and the following disclaimer.
  42. # 2. Redistributions in binary form must reproduce the above copyright
  43. #    notice, this list of conditions and the following disclaimer in the
  44. #    documentation and/or other materials provided with the distribution.
  45. # 3. All advertising materials mentioning features or use of this software
  46. #    must display the following acknowledgement:
  47. #    This product includes software developed by the University of
  48. #    California, Berkeley and its contributors.
  49. # 4. Neither the name of the University nor the names of its contributors
  50. #    may be used to endorse or promote products derived from this software
  51. #    without specific prior written permission.
  52. #
  53. # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  54. # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  55. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  56. # ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  57. # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  58. # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  59. # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  60. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  61. # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  62. # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  63. # SUCH DAMAGE.
  64.